home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / file / managers / mc-3.2 / mc-3 / mc-3.2.1 / slang / Makefile.in < prev    next >
Encoding:
Makefile  |  1996-05-17  |  1.5 KB  |  81 lines

  1. srcdir = @srcdir@
  2. VPATH = @srcdir@
  3.  
  4. rootdir = $(srcdir)/..
  5. @MCFG@@MCF@
  6.  
  7. CFLAGS = $(XCFLAGS)
  8. CPPFLAGS = $(XCPPFLAGS)
  9. LDFLAGS = $(XLDFLAGS)
  10. DEFS = $(XDEFS)
  11. LIBS = $(XLIBS) $(XLIB)
  12.  
  13. # Slang screen manager variables
  14. #
  15. SLANGF = -DHAS_MEMCPY -DHAS_MEMCMP -DHAS_MEMCHR -DHAS_MEMSET
  16.  
  17. SLANGSRCS =     sldisply.c slerr.c slsmg.c slutty.c slgetkey.c slmemcpy.c \
  18.         slmemset.c sltermin.c sltoken.c
  19.  
  20. SLANGHDRS = slang.h _slang.h slcurses.h
  21.  
  22. SLANGOBJS =     sldisply.o slerr.o slsmg.o slutty.o \
  23.         slgetkey.o slmemcpy.o slmemset.o sltermin.o \
  24.         sltoken.o
  25.  
  26. #
  27. # Distribution variables
  28. #
  29.  
  30. DISTSLANG =     Makefile.in README $(SLANGSRCS) $(SLANGHDRS)
  31.  
  32. all: @LIBSLANG@
  33.  
  34. .c.o:
  35.     $(CC) -c $(SLANGF) $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
  36.  
  37. check:
  38.     @echo no tests are supplied.
  39.  
  40. libmcslang.a: $(SLANGOBJS)
  41.     $(RMF) $@
  42.     $(AR) cr $@ $(SLANGOBJS)
  43.     -$(RANLIB) $@
  44.  
  45. showlibdep:
  46.     @echo 'OBJS="$(SLANGOBJS)"'
  47.  
  48. cross:
  49.     $(MAKE) CC=gcc-linux CPP="gcc-linux -E" \
  50.     CPPFLAGS="$(CPPFLAGS) -I/usr/local/lib/gcc-lib/i386-linux-linux/include/ncurses "
  51.  
  52. TAGS: $(SLANGSRCS)
  53.     etags $(SLANGSRCS)
  54.  
  55. clean:
  56.     $(RMF) *.o core a.out libmcslang.a
  57.  
  58. realclean: clean
  59.     $(RMF) .depend
  60.     $(RMF) TAGS
  61.     $(RMF) *~
  62.  
  63. distclean:
  64.     -$(RMF) $(srcdir)/*~ $(srcdir)/*.o $(srcdir)/core $(srcdir)/a.out
  65.     -$(RMF) $(srcdir)/libmcslang.a $(srcdir)/Makefile
  66.     -if test $(srcdir) = .; then $(MAKE) realclean; fi
  67.  
  68. distcopy: 
  69.     $(CP) $(DISTSLANG) ../../mc-$(VERSION)/slang
  70.  
  71. install uninstall:
  72.  
  73. depend dep: mcdep
  74.  
  75. fastdeploc:
  76.  
  77. # ***Dependencies***Do not edit***
  78. @DOTDEPEND@
  79. # ***End of dependencies***
  80.